package com.quark.model.system.user.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.util.List;

/**
 * @author 张高昌
 * @date 2021/12/17 21:43
 * @description TODO
 */
@Data
public class AuUserVO {

    /**
     * 主键
     */
    @ApiModelProperty(value = "主键")
    private Long id;


    /**
     * 用户名
     */
    @NotBlank(message = "用户名不能为空")
    @ApiModelProperty(value = "用户名")
    private String userName;

    /**
     * 密码
     */
    @ApiModelProperty(value = "密码")
    private String password;

    /**
     * 个人头像
     */
    @ApiModelProperty(value = "个人头像")
    private String avatar;

    private Integer gender;

    private String phone;

    private String email;

    /**
     * 角色
     */
    @ApiModelProperty(value = "角色")
    private Integer[] rid;

}
